CSS 表
CSS 表 (CSS table) モジュールは、表データをレイアウトする方法を定義するのに役立ちます。
この CSS モジュールは、表形式のデータを表示するために使用されている HTML の <table>
要素に適用できるスタイルを定義します。既定では、表は、連続する行と列にセルが並んだ 2 次元グリッドとして表示されます。このレイアウトは表構造から生成され、セルのコンテンツに基づいたサイズになります。このモジュールでは、表の <caption>
がある場合は、その位置を定義することもできます。
このモジュールで導入されるプロパティは、 <table>
要素に限定されません。これらは、あらゆる要素に表関連の CSS display
値を適用できます。
リファレンス
プロパティ
ガイド
- 学習: 表のスタイル設定
-
HTML 表の外観を改善するためのガイドで、表のスタイル設定手法にを扱います。
- 学習: HTML の表の基本
-
HTML の表の概要で、行とセル、見出し、および複数の列と行にまたがるセルを作成するための HTML を含みます。
- 学習: HTML 票のアクセシビリティ
-
キャプションや表の行を表のヘッダー、本体、フッターのセクションにグループ化する機能など、高度な HTML 表の機能を見ていきます。また、視覚障碍のあるユーザーのための表のアクセシビリティについても見ていきます。
関連概念
-
display
プロパティ -
vertical-align
プロパティ -
text-align
プロパティ -
CSS ボックスサイズ指定モジュール
-
CSS 背景と境界モジュール
-
HTML 表関連要素:
仕様書
Specification |
---|
Unknown specification |
メモ: CSS 2.2 仕様書では、表の書式設定に関する詳細な仕様を含め、ウェブのスタイル設定に関する安定した標準を定義しています。 CSS Table Module Level 3 仕様書は、表のレイアウトおよびレンダリングに関する高度な機能により、これらの機能を拡張することを目的としています。ただし、表モジュール仕様書は現在開発中であり、まだ実装の準備は整っていません。
関連情報
- CSS 表示方法モジュール
- CSS グリッドレイアウトモジュール
- CSS フレックスボックスレイアウトモジュール
- CSS 断片化モジュール